# 四种类型：整数、布尔型、浮点数和复数。
True

paragraph = """123
456 反斜杠可以用来转义，使用r可以让反斜杠不发生转义。。
"""
print(paragraph)
r =  r"this is a line with \n"
print(r)

print("字符串可以用 + 运算符连接在一起，用 * 运算符重复。")
print("123" + "456" * 2)
print(r[0:8])
# input("\n\n按下 enter 键后退出。")
print("Python可以在同一行中使用多条语句，语句之间使用分号(;)分割")
import sys; x = 'runoob'; sys.stdout.write(x + '\n')

print("=================")
# print 默认输出是换行的，如果要实现不换行需要在变量末尾加上 end=""：
print("print 默认输出是换行的，如果要实现不换行需要在变量末尾加上 end=")
print('a',end="\n")
print('b',end="")
print('c',end="")

print("============4、数据类型=================")
print("变量不需要声明，使用前必赋值")
a,b,c = 1,2,3
print(a+b+c)

print('==============标准数据类型有六种================')
print("数字，字符串，元组，集合，字典，列表")
# http://www.runoob.com/python3/python3-data-type.html

"""
tup2 = (20)



set2.add("123")
print(set2)"""

print("==========集合set========")
print("1、设置空的时候，需要set(),而不能用{ }")
set1= set()
print(set1)
set2 = set("1223")
print(set2)
set2.add("4")
print(set2)

#  列表List 表示空 list1 = []; 元组表示空，tuple1 = () ,集合表示空 set1 = set() ,字典表示空 dictionary1 = {}
i = 0
while i < 10:
    print("i的值：", i)
    i += 1

print("1" + "2")
print("i:",i)

while (i>=10): print("112223333");i -= 1

from os import dup
dup()